[INFO] cloning repository https://github.com/Nathan7108/capstone
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Nathan7108/capstone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNathan7108%2Fcapstone", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNathan7108%2Fcapstone'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 798bc4b8ad45dd4784b8081ecd254a9000f7c871
[INFO] testing Nathan7108/capstone against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FNathan7108%2Fcapstone" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-0-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/Nathan7108/capstone
[INFO] finished tweaking git repo https://github.com/Nathan7108/capstone
[INFO] tweaked toml for git repo https://github.com/Nathan7108/capstone written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Nathan7108/capstone on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Nathan7108/capstone already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 2dfeec2965089c76f8f2fd3f662ea0d52fb279a8433f58f91dd7e61c755e0a93
[INFO] running `Command { std: "docker" "start" "-a" "2dfeec2965089c76f8f2fd3f662ea0d52fb279a8433f58f91dd7e61c755e0a93", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2dfeec2965089c76f8f2fd3f662ea0d52fb279a8433f58f91dd7e61c755e0a93", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2dfeec2965089c76f8f2fd3f662ea0d52fb279a8433f58f91dd7e61c755e0a93", kill_on_drop: false }`
[INFO] [stdout] 2dfeec2965089c76f8f2fd3f662ea0d52fb279a8433f58f91dd7e61c755e0a93
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 91157d4414463339e84d9caf07f3340c585003cb12a4734f369fde1387c46929
[INFO] running `Command { std: "docker" "start" "-a" "91157d4414463339e84d9caf07f3340c585003cb12a4734f369fde1387c46929", kill_on_drop: false }`
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling rustdb-sql v0.0.1 (/opt/rustwide/workdir/crates/sql)
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling rustdb-storage v0.0.1 (/opt/rustwide/workdir/crates/storage)
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling rustdb-wal v0.0.1 (/opt/rustwide/workdir/crates/wal)
[INFO] [stderr]    Compiling rustdb-planner v0.0.1 (/opt/rustwide/workdir/crates/planner)
[INFO] [stderr]    Compiling rustdb-txn v0.0.1 (/opt/rustwide/workdir/crates/txn)
[INFO] [stderr]    Compiling rustdb-executor v0.0.1 (/opt/rustwide/workdir/crates/executor)
[INFO] [stderr]    Compiling rustdb v0.0.1 (/opt/rustwide/workdir/crates/rustdb)
[INFO] [stderr]    Compiling rustdb-cli v0.0.1 (/opt/rustwide/workdir/crates/rustdb-cli)
[INFO] [stderr]     Finished `dev` profile [optimized + debuginfo] target(s) in 12.83s
[INFO] running `Command { std: "docker" "inspect" "91157d4414463339e84d9caf07f3340c585003cb12a4734f369fde1387c46929", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "91157d4414463339e84d9caf07f3340c585003cb12a4734f369fde1387c46929", kill_on_drop: false }`
[INFO] [stdout] 91157d4414463339e84d9caf07f3340c585003cb12a4734f369fde1387c46929
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 76e9225d45c0c6472685c993b8b78f1c741a34ef758b3083784fb50a9764d0e8
[INFO] running `Command { std: "docker" "start" "-a" "76e9225d45c0c6472685c993b8b78f1c741a34ef758b3083784fb50a9764d0e8", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling zerocopy v0.8.50
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rustdb v0.0.1 (/opt/rustwide/workdir/crates/rustdb)
[INFO] [stderr]    Compiling rustdb-executor v0.0.1 (/opt/rustwide/workdir/crates/executor)
[INFO] [stderr]    Compiling rustdb-planner v0.0.1 (/opt/rustwide/workdir/crates/planner)
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling rustdb-cli v0.0.1 (/opt/rustwide/workdir/crates/rustdb-cli)
[INFO] [stderr]    Compiling rustdb-wal v0.0.1 (/opt/rustwide/workdir/crates/wal)
[INFO] [stderr]    Compiling rustdb-txn v0.0.1 (/opt/rustwide/workdir/crates/txn)
[INFO] [stderr]    Compiling rustdb-sql v0.0.1 (/opt/rustwide/workdir/crates/sql)
[INFO] [stderr]    Compiling rustdb-storage v0.0.1 (/opt/rustwide/workdir/crates/storage)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 1m 05s
[INFO] running `Command { std: "docker" "inspect" "76e9225d45c0c6472685c993b8b78f1c741a34ef758b3083784fb50a9764d0e8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76e9225d45c0c6472685c993b8b78f1c741a34ef758b3083784fb50a9764d0e8", kill_on_drop: false }`
[INFO] [stdout] 76e9225d45c0c6472685c993b8b78f1c741a34ef758b3083784fb50a9764d0e8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 401411f91cdaf07be0dad9b3dc807ec91bfe5b44919672a08320c97c9a284fd4
[INFO] running `Command { std: "docker" "start" "-a" "401411f91cdaf07be0dad9b3dc807ec91bfe5b44919672a08320c97c9a284fd4", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb-96a43472f411ee03)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rustdb-952cf0061afa57a6)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_executor-01592a77a3502e33)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_planner-aae63d29ff5394b1)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 35 tests
[INFO] [stdout] test binder::tests::clause_order_is_canonical ... ok
[INFO] [stdout] test binder::tests::join_resolves_columns_across_both_tables ... ok
[INFO] [stdout] test binder::tests::single_table_select_star ... ok
[INFO] [stdout] test binder::tests::unknown_column_in_where_errors ... ok
[INFO] [stdout] test binder::tests::unknown_table_errors ... ok
[INFO] [stdout] test binder::tests::where_pushes_filter_directly_above_scan ... ok
[INFO] [stdout] test binder::tests::qualified_column_unknown_table_errors ... ok
[INFO] [stdout] test catalog::tests::applying_non_ddl_is_unsupported ... ok
[INFO] [stdout] test binder::tests::unknown_column_in_projection_errors ... ok
[INFO] [stdout] test catalog::tests::column_index_resolves_or_errors ... ok
[INFO] [stdout] test catalog::tests::create_index_attaches_to_table ... ok
[INFO] [stdout] test catalog::tests::drop_table_removes_it ... ok
[INFO] [stdout] test catalog::tests::drop_unknown_table_errors ... ok
[INFO] [stdout] test catalog::tests::create_table_registers_columns ... ok
[INFO] [stdout] test catalog::tests::duplicate_table_errors ... ok
[INFO] [stdout] test catalog::tests::index_on_missing_column_errors ... ok
[INFO] [stdout] test binder::tests::join_builds_a_join_node ... ok
[INFO] [stdout] test cost::tests::and_multiplies_selectivity ... ok
[INFO] [stdout] test cost::tests::equality_selectivity_is_one_over_distinct ... ok
[INFO] [stdout] test cost::tests::estimate_rows_rounds_up_and_clamps ... ok
[INFO] [stdout] test physical::tests::selective_indexed_equality_picks_index_scan ... ok
[INFO] [stdout] test cost::tests::or_uses_inclusion_exclusion ... ok
[INFO] [stdout] test cost::tests::range_selectivity_is_default_third ... ok
[INFO] [stdout] test cost::tests::sargable_finds_indexed_equality ... ok
[INFO] [stdout] test cost::tests::sargable_walks_and_conjuncts ... ok
[INFO] [stdout] test physical::tests::bare_scan_costs_all_rows ... ok
[INFO] [stdout] test catalog::tests::index_on_missing_table_errors ... ok
[INFO] [stdout] test physical::tests::low_cardinality_picks_seq_scan_even_with_index ... ok
[INFO] [stdout] test physical::tests::limit_caps_estimated_rows ... ok
[INFO] [stdout] test cost::tests::nonselective_index_loses_to_seq_scan ... ok
[INFO] [stdout] test physical::tests::no_index_picks_seq_scan ... ok
[INFO] [stdout] test physical::tests::index_predicate_inside_and_is_used ... ok
[INFO] [stdout] test physical::tests::removing_index_flips_choice_back_to_seq_scan ... ok
[INFO] [stdout] test cost::tests::selective_index_beats_seq_scan ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_sql-d682984f8be6e859)
[INFO] [stdout] test catalog::tests::stats_default_and_set ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test lexer::tests::a_full_statement_tokenizes ... ok
[INFO] [stdout] test lexer::tests::bare_bang_errors ... ok
[INFO] [stdout] test lexer::tests::empty_input_is_just_eof ... ok
[INFO] [stdout] test lexer::tests::identifiers_keep_case ... ok
[INFO] [stdout] test lexer::tests::keywords_are_case_insensitive ... ok
[INFO] [stdout] test lexer::tests::integers ... ok
[INFO] [stdout] test lexer::tests::line_comments_are_skipped ... ok
[INFO] [stdout] test lexer::tests::operators_and_punctuation ... ok
[INFO] [stdout] test lexer::tests::qualified_column_dots ... ok
[INFO] [stdout] test lexer::tests::spans_point_at_source ... ok
[INFO] [stdout] test lexer::tests::strings_with_escape ... ok
[INFO] [stdout] test lexer::tests::type_keywords ... ok
[INFO] [stdout] test lexer::tests::unterminated_string_errors ... ok
[INFO] [stdout] test parser::tests::and_binds_tighter_than_or ... ok
[INFO] [stdout] test parser::tests::arithmetic_precedence ... ok
[INFO] [stdout] test lexer::tests::unexpected_char_errors ... ok
[INFO] [stdout] test parser::tests::comparison_binds_tighter_than_and ... ok
[INFO] [stdout] test parser::tests::dangling_operator_errors ... ok
[INFO] [stdout] test parser::tests::full_predicate ... ok
[INFO] [stdout] test parser::tests::display_round_trips_through_reparse ... ok
[INFO] [stdout] test parser::tests::left_associativity ... ok
[INFO] [stdout] test parser::tests::literals_and_columns ... ok
[INFO] [stdout] test parser::tests::not_is_looser_than_comparison_tighter_than_and ... ok
[INFO] [stdout] test parser::tests::parens_override_precedence ... ok
[INFO] [stdout] test parser::tests::unary_minus_binds_tightest ... ok
[INFO] [stdout] test parser::tests::unclosed_paren_errors ... ok
[INFO] [stdout] test statement::tests::create_table_display_normalizes ... ok
[INFO] [stdout] test statement::tests::create_table_multi_column_with_pk ... ok
[INFO] [stdout] test statement::tests::create_table_single_column ... ok
[INFO] [stdout] test statement::tests::delete_with_and_without_where ... ok
[INFO] [stdout] test statement::tests::dml_display_normalizes ... ok
[INFO] [stdout] test statement::tests::drop_table ... ok
[INFO] [stdout] test statement::tests::group_by_order_by_limit ... ok
[INFO] [stdout] test statement::tests::inner_join ... ok
[INFO] [stdout] test statement::tests::full_complex_query_round_trips ... ok
[INFO] [stdout] test statement::tests::insert_single_row ... ok
[INFO] [stdout] test statement::tests::left_join_and_explicit_inner ... ok
[INFO] [stdout] test statement::tests::negative_limit_errors ... ok
[INFO] [stdout] test statement::tests::missing_paren_errors ... ok
[INFO] [stdout] test statement::tests::non_statement_keyword_errors ... ok
[INFO] [stdout] test statement::tests::insert_multi_row ... ok
[INFO] [stdout] test statement::tests::select_display_normalizes ... ok
[INFO] [stdout] test statement::tests::create_index ... ok
[INFO] [stdout] test statement::tests::select_missing_from_errors ... ok
[INFO] [stdout] test statement::tests::select_star ... ok
[INFO] [stdout] test statement::tests::trailing_semicolon_is_optional ... ok
[INFO] [stdout] test statement::tests::unknown_type_errors ... ok
[INFO] [stdout] test statement::tests::select_expr_with_alias ... ok
[INFO] [stdout] test statement::tests::order_by_asc_is_default ... ok
[INFO] [stdout] test statement::tests::insert_missing_values_errors ... ok
[INFO] [stdout] test statement::tests::update_with_where ... ok
[INFO] [stdout] test statement::tests::update_empty_set_errors ... ok
[INFO] [stdout] test statement::tests::update_without_where ... ok
[INFO] [stdout] test statement::tests::select_columns ... ok
[INFO] [stdout] test statement::tests::select_from_with_alias ... ok
[INFO] [stdout] test statement::tests::select_qualified_columns ... ok
[INFO] [stdout] test statement::tests::select_with_where ... ok
[INFO] [stdout] test statement::tests::empty_column_list_errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 58 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptests.rs (/opt/rustwide/target/debug/deps/proptests-16be40af578d56bf)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test expr_round_trips ... ok
[INFO] [stdout] test statement_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_storage-19e5c0b1394337b9)
[INFO] [stdout] 
[INFO] [stdout] running 97 tests
[INFO] [stdout] test btree::tests::entry_at_round_trips ... ok
[INFO] [stdout] test btree::tests::fanout_matches_documented_capacity ... ok
[INFO] [stdout] test btree::tests::find_child_on_empty_node_returns_first_child ... ok
[INFO] [stdout] test btree::tests::btree_insert_rejects_duplicate ... ok
[INFO] [stdout] test btree::tests::btree_range_scan_empty_result ... ok
[INFO] [stdout] test btree::tests::btree_range_scan_crosses_leaf_boundary ... ok
[INFO] [stdout] test btree::tests::from_bytes_accepts_internal_page ... ok
[INFO] [stdout] test btree::tests::from_bytes_rejects_non_internal_page ... ok
[INFO] [stdout] test btree::tests::insert_maintains_sorted_order_under_random_order ... ok
[INFO] [stdout] test btree::tests::insert_rejects_duplicate_key ... ok
[INFO] [stdout] test btree::tests::insert_then_find_child_round_trips ... ok
[INFO] [stdout] test btree::tests::init_produces_empty_internal_node ... ok
[INFO] [stdout] test btree::tests::is_full_at_max_keys ... ok
[INFO] [stdout] test btree::tests::iter_entries_yields_all_in_order ... ok
[INFO] [stdout] test btree::tests::leaf_delete_missing_key_errors ... ok
[INFO] [stdout] test btree::tests::leaf_delete_removes_and_returns_tuple_ref ... ok
[INFO] [stdout] test btree::tests::leaf_entry_at_round_trips ... ok
[INFO] [stdout] test btree::tests::leaf_fanout_matches_documented_capacity ... ok
[INFO] [stdout] test btree::tests::leaf_from_bytes_accepts_btree_leaf ... ok
[INFO] [stdout] test btree::tests::leaf_from_bytes_rejects_non_leaf_page ... ok
[INFO] [stdout] test btree::tests::leaf_init_produces_empty ... ok
[INFO] [stdout] test btree::tests::btree_open_existing_root ... ok
[INFO] [stdout] test btree::tests::leaf_init_with_explicit_next ... ok
[INFO] [stdout] test btree::tests::leaf_insert_then_find_round_trips ... ok
[INFO] [stdout] test btree::tests::leaf_is_full_at_max_keys ... ok
[INFO] [stdout] test buffer::tests::debug_impl_does_not_panic ... ok
[INFO] [stdout] test buffer::tests::dirty_page_survives_eviction ... ok
[INFO] [stdout] test buffer::tests::fetch_page_evicts_lru_when_cold ... ok
[INFO] [stdout] test buffer::tests::fetch_page_hits_cached_frame ... ok
[INFO] [stdout] test btree::tests::leaf_sibling_pointer_round_trips ... ok
[INFO] [stdout] test btree::tests::page_id_invalid_helpers ... ok
[INFO] [stdout] test btree::tests::leaf_insert_maintains_sorted_order ... ok
[INFO] [stdout] test btree::tests::leaf_rejects_duplicate_key ... ok
[INFO] [stdout] test buffer::tests::flush_page_for_missing_page_is_noop ... ok
[INFO] [stdout] test buffer::tests::multiple_read_guards_on_same_page ... ok
[INFO] [stdout] test buffer::tests::flush_all_writes_every_dirty_page ... ok
[INFO] [stdout] test buffer::tests::new_page_pins_and_assigns_id ... ok
[INFO] [stdout] test buffer::tests::pinned_frames_block_eviction ... ok
[INFO] [stdout] test buffer::tests::write_then_read_through_separate_guards ... ok
[INFO] [stdout] test buffer::tests::flushed_page_survives_pool_drop ... ok
[INFO] [stdout] test crc32::tests::determinism ... ok
[INFO] [stdout] test crc32::tests::empty_input_is_zero ... ok
[INFO] [stdout] test crc32::tests::matches_ieee_test_vector ... ok
[INFO] [stdout] test btree::tests::btree_range_scan_inclusive_within_single_leaf ... ok
[INFO] [stdout] test crc32::tests::table_first_entries_known_values ... ok
[INFO] [stdout] test crc32::tests::single_bit_flip_changes_checksum ... ok
[INFO] [stdout] test btree::tests::btree_range_scan_excluded_bounds ... ok
[INFO] [stdout] test btree::tests::btree_insert_then_search_small ... ok
[INFO] [stdout] test btree::tests::btree_range_scan_unbounded_returns_everything ... ok
[INFO] [stdout] test file::tests::open_creates_empty_file ... ok
[INFO] [stdout] test btree::tests::btree_search_on_empty_returns_none ... ok
[INFO] [stdout] test btree::tests::btree_leaf_split_propagates_to_new_root ... ok
[INFO] [stdout] test file::tests::read_past_eof_errors ... ok
[INFO] [stdout] test btree::tests::btree_handles_bulk_insert_then_search ... ok
[INFO] [stdout] test btree::tests::btree_upsert_inserts_when_absent ... ok
[INFO] [stdout] test header::tests::checksum_catches_single_bit_flip_in_payload ... ok
[INFO] [stdout] test header::tests::header_round_trip ... ok
[INFO] [stdout] test header::tests::checksum_round_trip ... ok
[INFO] [stdout] test file::tests::write_past_eof_errors ... ok
[INFO] [stdout] test btree::tests::btree_upsert_overwrites_when_present ... ok
[INFO] [stdout] test buffer::tests::lru_k_evicts_one_access_frame_before_warm_one ... ok
[INFO] [stdout] test file::tests::allocate_then_read_returns_zeros ... ok
[INFO] [stdout] test file::tests::allocates_multiple_pages_sequentially ... ok
[INFO] [stdout] test buffer::tests::flush_page_writes_dirty_and_clears_flag ... ok
[INFO] [stdout] test file::tests::misaligned_file_rejected_on_open ... ok
[INFO] [stdout] test btree::tests::btree_upsert_across_split_boundary ... ok
[INFO] [stdout] test file::tests::write_then_read_round_trips ... ok
[INFO] [stdout] test header::tests::checksum_change_is_caught_too ... ok
[INFO] [stdout] test header::tests::invalid_page_type_rejected ... ok
[INFO] [stdout] test header::tests::new_heap_has_full_free_space ... ok
[INFO] [stdout] test header::tests::write_lays_out_fields_little_endian ... ok
[INFO] [stdout] test header::tests::lsn_change_does_not_invalidate_checksum ... ok
[INFO] [stdout] test heap::tests::compact_is_idempotent ... ok
[INFO] [stdout] test heap::tests::compact_on_all_tombstoned_resets_to_full_free_minus_directory ... ok
[INFO] [stdout] test heap::tests::delete_does_not_recycle_slot_ids ... ok
[INFO] [stdout] test heap::tests::compact_reclaims_tombstoned_space ... ok
[INFO] [stdout] test heap::tests::double_delete_errors ... ok
[INFO] [stdout] test heap::tests::empty_tuple_rejected ... ok
[INFO] [stdout] test heap::tests::from_bytes_accepts_initialized_heap_page ... ok
[INFO] [stdout] test heap::tests::fill_until_page_full_then_error ... ok
[INFO] [stdout] test heap::tests::insert_then_get_round_trips ... ok
[INFO] [stdout] test heap::tests::invalid_slot_id_errors_on_delete ... ok
[INFO] [stdout] test heap::tests::many_deletes_set_needs_vacuum_flag ... ok
[INFO] [stdout] test heap::tests::delete_then_get_returns_none ... ok
[INFO] [stdout] test heap::tests::multiple_inserts_assign_sequential_slot_ids ... ok
[INFO] [stdout] test heap::tests::oversized_tuple_rejected ... ok
[INFO] [stdout] test heap::tests::recover_slot_reproduces_insert_slot_ids_in_order ... ok
[INFO] [stdout] test heap::tests::recover_slot_empty_image_tombstones ... ok
[INFO] [stdout] test heap::tests::recover_slot_appends_like_insert ... ok
[INFO] [stdout] test heap::tests::recover_slot_overwrites_existing_slot ... ok
[INFO] [stdout] test heap::tests::recover_slot_rejects_gap ... ok
[INFO] [stdout] test heap::tests::from_bytes_rejects_non_heap_page ... ok
[INFO] [stdout] test heap::tests::get_with_invalid_slot_id_returns_none ... ok
[INFO] [stdout] test heap::tests::init_produces_empty_heap_page ... ok
[INFO] [stdout] test file::tests::fsync_survives_reopen ... ok
[INFO] [stdout] test header::tests::checksum_catches_single_bit_flip_at_every_payload_offset ... ok
[INFO] [stderr]      Running tests/proptests.rs (/opt/rustwide/target/debug/deps/proptests-097db3f4c9a72891)
[INFO] [stdout] test btree::tests::btree_create_makes_single_leaf_root ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test header_round_trip ... ok
[INFO] [stdout] test public_surface_links ... ok
[INFO] [stdout] test arbitrary_op_sequence_preserves_invariants ... ok
[INFO] [stdout] test insert_or_error_round_trips ... ok
[INFO] [stdout] test btree_keys_are_sorted_after_arbitrary_inserts ... ok
[INFO] [stdout] test btree_range_scan_matches_oracle ... ok
[INFO] [stdout] test btree_search_matches_oracle ... ok
[INFO] [stdout] test file_manager_round_trips_random_pages ... ok
[INFO] [stdout] test buffer_pool_invariants_hold_across_op_sequences ... ok
[INFO] [stdout] test checksum_catches_every_single_bit_flip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 12.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_txn-e7e42698f8f3e530)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test manager::tests::concurrent_creator_not_committed_in_past ... ok
[INFO] [stdout] test manager::tests::snapshot_after_commit_excludes_committed_txn ... ok
[INFO] [stdout] test manager::tests::default_isolation_is_repeatable_read ... ok
[INFO] [stdout] test manager::tests::active_count_tracks_in_progress ... ok
[INFO] [stdout] test manager::tests::state_transitions ... ok
[INFO] [stdout] test manager::tests::unknown_xid_reads_as_aborted ... ok
[INFO] [stdout] test manager::tests::snapshot_lists_concurrent_active_txn ... ok
[INFO] [stdout] test manager::tests::xids_increase_from_one ... ok
[INFO] [stdout] test manager::tests::xmin_tracks_lowest_active ... ok
[INFO] [stdout] test version::tests::invalid_prev_page_decodes_to_none ... ok
[INFO] [stdout] test version::tests::truncated_buffer_rejected_on_set_xmax ... ok
[INFO] [stdout] test visibility::tests::aborted_creator_is_invisible ... ok
[INFO] [stdout] test visibility::tests::aborted_deleter_keeps_row_visible ... ok
[INFO] [stdout] test version::tests::truncated_buffer_rejected_on_decode ... ok
[INFO] [stdout] test mvcc::tests::update_missing_key_errors ... ok
[INFO] [stdout] test visibility::tests::committed_after_snapshot_is_invisible ... ok
[INFO] [stdout] test version::tests::read_markers_matches_decode ... ok
[INFO] [stdout] test version::tests::none_prev_round_trips ... ok
[INFO] [stdout] test version::tests::round_trips_with_prev_and_payload ... ok
[INFO] [stdout] test version::tests::empty_payload_round_trips ... ok
[INFO] [stdout] test visibility::tests::committed_before_snapshot_is_visible ... ok
[INFO] [stdout] test mvcc::tests::insert_then_get_in_same_txn ... ok
[INFO] [stdout] test visibility::tests::committed_concurrent_deleter_after_snapshot_keeps_row_visible ... ok
[INFO] [stdout] test visibility::tests::edge_xids_do_not_panic ... ok
[INFO] [stdout] test visibility::tests::in_progress_concurrent_creator_is_invisible ... ok
[INFO] [stdout] test mvcc::tests::delete_hides_from_later_snapshots ... ok
[INFO] [stdout] test visibility::tests::in_progress_concurrent_deleter_keeps_row_visible ... ok
[INFO] [stdout] test visibility::tests::own_delete_hides ... ok
[INFO] [stdout] test visibility::tests::own_insert_is_visible ... ok
[INFO] [stdout] test mvcc::tests::aborted_writers_version_is_never_visible ... ok
[INFO] [stdout] test mvcc::tests::m5_demo_reader_keeps_stable_snapshot_across_concurrent_commit ... ok
[INFO] [stdout] test mvcc::tests::read_committed_still_hides_uncommitted_writes ... ok
[INFO] [stdout] test mvcc::tests::read_committed_sees_concurrent_commit_after_it_lands ... ok
[INFO] [stdout] test mvcc::tests::repeatable_read_does_not_see_concurrent_commit ... ok
[INFO] [stdout] test mvcc::tests::update_builds_a_version_chain ... ok
[INFO] [stdout] test version::tests::set_xmax_flips_in_place_without_touching_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptests.rs (/opt/rustwide/target/debug/deps/proptests-6bf6280680b44626)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test repeatable_read_snapshot_is_stable ... ok
[INFO] [stdout] test table_matches_oracle_after_workload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.85s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustdb_wal-d4cb305796015a71)
[INFO] [stdout] 
[INFO] [stdout] running 48 tests
[INFO] [stdout] test hook::tests::clone_is_shared_handle ... ok
[INFO] [stdout] test hook::tests::hook_fsync_through_zero_lsn_is_noop ... ok
[INFO] [stdout] test reader::tests::read_empty_file ... ok
[INFO] [stdout] test record::tests::abort_round_trips ... ok
[INFO] [stdout] test record::tests::begin_round_trips ... ok
[INFO] [stdout] test record::tests::checkpoint_empty_active_list_round_trips ... ok
[INFO] [stdout] test record::tests::checkpoint_round_trips_with_active_txns ... ok
[INFO] [stdout] test record::tests::checksum_corruption_detected ... ok
[INFO] [stdout] test record::tests::clr_checksum_corruption_detected ... ok
[INFO] [stdout] test record::tests::clr_empty_undo_image_round_trips ... ok
[INFO] [stdout] test record::tests::clr_round_trips ... ok
[INFO] [stdout] test record::tests::commit_round_trips ... ok
[INFO] [stdout] test record::tests::read_length_peek_returns_none_for_short_buf ... ok
[INFO] [stdout] test record::tests::record_header_fields_match_written ... ok
[INFO] [stdout] test record::tests::too_short_buf_rejected ... ok
[INFO] [stdout] test hook::tests::hook_fsync_through_makes_records_durable ... ok
[INFO] [stdout] test record::tests::truncated_checkpoint_payload_rejected ... ok
[INFO] [stdout] test record::tests::truncated_update_payload_rejected ... ok
[INFO] [stdout] test record::tests::unknown_type_byte_errors ... ok
[INFO] [stdout] test record::tests::update_empty_payloads_round_trip ... ok
[INFO] [stdout] test record::tests::update_round_trips_with_payloads ... ok
[INFO] [stdout] test reader::tests::read_many_records_in_order ... ok
[INFO] [stdout] test reader::tests::bogus_length_prefix_is_treated_as_torn_tail ... ok
[INFO] [stdout] test reader::tests::torn_tail_before_length_prefix_returns_none_cleanly ... ok
[INFO] [stdout] test reader::tests::read_single_record ... ok
[INFO] [stdout] test writer::tests::append_assigns_monotonic_lsns ... ok
[INFO] [stdout] test reader::tests::corrupt_record_yields_error_then_none ... ok
[INFO] [stdout] test writer::tests::append_does_not_durably_persist_until_fsync ... ok
[INFO] [stdout] test writer::tests::current_lsn_advances_even_without_fsync ... ok
[INFO] [stdout] test reader::tests::reader_after_pure_writer_round_trip ... ok
[INFO] [stdout] test recovery::tests::analyze_separates_winners_and_losers ... ok
[INFO] [stdout] test writer::tests::scan_for_last_lsn_handles_empty_file ... ok
[INFO] [stdout] test writer::tests::open_fresh_starts_at_lsn_1 ... ok
[INFO] [stdout] test recovery::tests::redo_gate_skips_already_durable_page ... ok
[INFO] [stdout] test recovery::tests::redo_reconstructs_committed_insert ... ok
[INFO] [stdout] test recovery::tests::redo_is_idempotent ... ok
[INFO] [stdout] test reader::tests::unknown_type_byte_yields_error ... ok
[INFO] [stdout] test recovery::tests::redo_replays_clr ... ok
[INFO] [stdout] test reader::tests::torn_tail_mid_record_returns_none_cleanly ... ok
[INFO] [stdout] test writer::tests::fsync_all_flushes_everything_buffered ... ok
[INFO] [stdout] test writer::tests::fsync_through_makes_records_durable ... ok
[INFO] [stdout] test writer::tests::fsync_through_below_durable_is_noop ... ok
[INFO] [stdout] test writer::tests::many_appends_then_single_fsync ... ok
[INFO] [stdout] test writer::tests::reopen_resumes_from_last_lsn ... ok
[INFO] [stdout] test writer::tests::torn_tail_is_skipped_on_reopen ... ok
[INFO] [stdout] test recovery::tests::full_recovery_is_idempotent_across_repeated_runs ... ok
[INFO] [stdout] test recovery::tests::undo_rolls_back_uncommitted_insert ... ok
[INFO] [stdout] test recovery::tests::undo_reverts_uncommitted_update_to_before_image ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/crash_harness.rs (/opt/rustwide/target/debug/deps/crash_harness-9a4bec1e467d82a2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/buffer_pool_integration.rs (/opt/rustwide/target/debug/deps/buffer_pool_integration-20b685f04c1e59db)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test wal_hook_fires_on_eviction ... ok
[INFO] [stdout] test wal_hook_fires_on_flush_page_with_dirty_lsn ... ok
[INFO] [stdout] test pool_without_wal_does_not_panic_on_flush ... ok
[INFO] [stdout] test wal_hook_skipped_when_page_lsn_is_zero ... ok
[INFO] [stdout] test real_wal_writer_round_trip_through_buffer_pool ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptests.rs (/opt/rustwide/target/debug/deps/proptests-c5f1aa778d7d1619)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test record_checksum_catches_single_bit_flip ... ok
[INFO] [stdout] test record_round_trip ... ok
[INFO] [stdout] test arbitrary_tail_truncation_stops_cleanly ... ok
[INFO] [stdout] test writer_reader_round_trip_under_random_ops ... ok
[INFO] [stderr] error: test failed, to rerun pass `-p rustdb-wal --test proptests`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/proptests-c5f1aa778d7d1619` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "401411f91cdaf07be0dad9b3dc807ec91bfe5b44919672a08320c97c9a284fd4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "401411f91cdaf07be0dad9b3dc807ec91bfe5b44919672a08320c97c9a284fd4", kill_on_drop: false }`
[INFO] [stdout] 401411f91cdaf07be0dad9b3dc807ec91bfe5b44919672a08320c97c9a284fd4
